make things difficult - Francés Inglés Diccionario